digging trenches - Français Anglais Dictionnaire